//import java.util.*;
//
//public class Main {
//
//    public static void reverse(char[] ch, int start, int end)
//    {
//        while(start<end)
//        {
//            char tmp=ch[start];
//            ch[start]=ch[end];
//            ch[end]=tmp;
//            start++;
//            end--;
//        }
//    }
//    public static void main(String[] args) {
//        Scanner sc=new Scanner(System.in);
//        String s=sc.nextLine();
//        char[] ch=s.toCharArray();
//        int len=ch.length;
//        reverse(ch,0,len-1);
//        int i=0;
//        while(i<len)
//        {
//            int j=i;
//            while(j<len && ch[j]!=' ')
//            {
//                j++;
//            }
//
//            if(j<len)
//            {
//                reverse(ch,i,j-1);
//                i=j+1;
//            }
//            else
//            {
//                reverse(ch,i,j-1);
//                i=j;
//            }
//
//        }
//        String str=new String(ch);
//        System.out.println(str);
//    }
//}


//import  java.util.*;
//public class Main
//{
//    public static void main(String[] args) {
//        Scanner sc=new Scanner(System.in);
//        String str=sc.nextLine();
//        String[] ch=str.split(" ");
//        int len=ch.length;
//        StringBuilder sb=new StringBuilder(ch.length);
//        for(int i=len-1;i>=1;i--)
//        {
//            sb.append(ch[i]+" ");
//        }
//        sb.append(ch[0]);
//        System.out.println(sb.toString());
//    }
//}

import java.util.*;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int[] arr = new int [n + 1];
        for (int i = 0; i < n; i++) {
            arr[i] = in.nextInt();
        }

        int i = 0;
        int count = 0;
        while (i < n) {
            if (arr[i] < arr[i + 1]) {
                while (i<n && arr[i] < arr[i + 1])
                {
                    i++;
                }
                count++;
                i++;
            } else if (arr[i] == arr[i + 1]) {
                i++;
            } else {
                while(i<n && arr[i]>arr[i+1])
                {
                    i++;
                }
                count++;
                i++;
            }
        }
        System.out.println(count);
    }
}


